fluvial sediments deposited by strong currents - Deutsch Englisch Wörterbuch